package com.iwhalecloud.uncc.model;

import java.io.Serializable;
import java.util.Date;

/**
 * @author zq
 * @date 2021/10/26 23:21
 * @description
 */
public class ScalServiceExpanseLog implements Serializable , ArchiverModel {

    private static final long serialVersionUID = 3422358753523712966L;
    private Integer abstractId;
    private Integer batchId;
    private Date createTime;
    private Integer result;
    private String description;
    private String host;
    private Integer serviceId;
    private String reason;
    private Integer pattern;
    private String strategyId;
    private String partitionCode;
    private Date archiverTime;
    private Integer archiverFlag;

    public Integer getAbstractId() {
        return abstractId;
    }

    public void setAbstractId(Integer abstractId) {
        this.abstractId = abstractId;
    }

    public Integer getBatchId() {
        return batchId;
    }

    public void setBatchId(Integer batchId) {
        this.batchId = batchId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getResult() {
        return result;
    }

    public void setResult(Integer result) {
        this.result = result;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getHost() {
        return host;
    }

    public void setHost(String host) {
        this.host = host;
    }

    public Integer getServiceId() {
        return serviceId;
    }

    public void setServiceId(Integer serviceId) {
        this.serviceId = serviceId;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public Integer getPattern() {
        return pattern;
    }

    public void setPattern(Integer pattern) {
        this.pattern = pattern;
    }

    public String getStrategyId() {
        return strategyId;
    }

    public void setStrategyId(String strategyId) {
        this.strategyId = strategyId;
    }

    public String getPartitionCode() {
        return partitionCode;
    }

    @Override
    public void setPartitionCode(String partitionCode) {
        this.partitionCode = partitionCode;
    }

    public Date getArchiverTime() {
        return archiverTime;
    }

    @Override
    public void setArchiverTime(Date archiverTime) {
        this.archiverTime = archiverTime;
    }

    public Integer getArchiverFlag() {
        return archiverFlag;
    }

    public void setArchiverFlag(Integer archiverFlag) {
        this.archiverFlag = archiverFlag;
    }
}
